d5108c180c191c17a53233d0f8af94e69e2158d2,parser/src/main/java/org/hibernate/hql/ast/spi/SingleEntityQueryBuilder.java,SingleEntityQueryBuilder,addRangePredicate,#List#Object#Object#,96
Before Change
propertyHelper.convertToPropertyType( entityType, propertyPath, (String) lower ) :
lower;
Object upperValue = upper instanceof String ?
propertyHelper.convertToPropertyType( entityType, propertyPath, (String) upper ) :
upper;
pushPredicate( predicateFactory.getRangePredicate( entityType, propertyPath, lowerValue, upperValue ) );
After Change
public SingleEntityQueryBuilder<Q> addRangePredicate(List<String> propertyPath, Object lower, Object upper) {
Object lowerValue = propertyHelper.convertToBackendType( entityType, propertyPath, lower );
Object upperValue = propertyHelper.convertToBackendType( entityType, propertyPath, upper );
pushPredicate( predicateFactory.getRangePredicate( entityType, propertyPath, lowerValue, upperValue ) );